El Common Gateway Interface (CGI) permite crear páginas web dinámicas que puedan dar respuestas en tiempo real a las preguntas de los usuarios, lo que ha ayudado al despegue del mundo web dentro de Internet. CGI es una herramienta poderosa para desarrollar aplicaciones web más allá de páginas estáticas de texto y gráficos, ya sea para sitios personales o soluciones corporativas basadas en la web.